#ifndef _plat_best_pub_h
#define _plat_best_pub_h

#ifdef __cplusplus
extern "C" {
#endif

typedef unsigned char      BEST_UINT8;
typedef unsigned int       BEST_UINT32;
typedef unsigned short     BEST_UINT16;
typedef unsigned long long BEST_UINT64;

typedef signed char      BEST_INT8;
typedef signed int       BEST_INT32;
typedef signed short     BEST_INT16;
typedef signed long long BEST_INT64;

typedef enum {
    BEST_OK,
    BEST_ERR,
} BEST_STATUS;

typedef enum {
    BEST_FALSE,
    BEST_TRUE,
} BEST_BOOL;

typedef void BEST_VOID;

#ifdef __cplusplus
}
#endif

#endif
